package com.grao.waterschool.human.entiry.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springdoc.api.annotations.ParameterObject;

import java.util.Date;

@Data
@Accessors(chain = true)
@ParameterObject
public class GetFileDto {
    /**
     * 文件ID
     */
    @Schema(description = "文件ID")
    private String id;
    /**
     * 目标对象ID
     */
    @Schema(description = "目标对象ID")
    private String targetId;
    /**
     * 文件位置
     */
    @Schema(description = "文件位置")
    private String filePath;
    /**
     * 原始文件名
     */
    @Schema(description = "原始文件名")
    private String fileName;
    /**
     * 文件后缀
     */
    @Schema(description = "文件后缀")
    private String suffix;
    /**
     * 创建时间
     */
    @Schema(description = "创建时间")
    private Date createdTime;
}
